/**
 *
 * @author Administrador
 */

package sistemaamd;

public class ConstantesSP {
    //Nombres de SP
    //Autenticacion
    public static String SP_NOMBRE_AUTENTICAR_USUARIO="{call dbo.ValidarUsuario(?,?,?,?,?,?,?,?)}";
    //Proyectos
    public static String SP_OBTENER_PROYECTOS = "{call dbo.ObtenerProyectos()}";
    public static String SP_OBTENER_PROYECTO = "{call dbo.ObtenerProyecto(?)}";
    public static String SP_OBTENER_PROYECTOS_RPROY = "{call dbo.ObtenerProyectosRProy(?)}";
    public static String SP_OBTENER_OFICIALES_DE_PROYECTO = "{call dbo.ObtenerOficialesDeProyecto(?)}";
    public static String SP_ASIGNAR_OFICIAL_DE_PROYECTO = "{call dbo.AsignarOficialDeProyecto(?, ?)}";
    public static String SP_EVALUAR_PROYECTO = "{call dbo.EvaluarProyecto(?)}";
    //Solicitudes
    public static String SP_OBTENER_PAISES = "{call dbo.ObtenerPaises()}";
    public static String SP_OBTENER_SOLICITUDES_RPROY = "{call dbo.ObtenerSolicitudesRProy(?)}";

    public static String SP_OBTENER_SOLICITUDES = "{call dbo.ObtenerSolicitudes()}";
    public static String SP_INSERTAR_SOLICITUD_PARCIAL = "{call dbo.InsertarSolicitudParcial(?,?,?,?,?,?,?,?)}";

    //Parametros SP
    //*********Autenticacion*********
    //SP Autenticar Usuario
    public static String PARAM_AUTENTICAR_USUARIO_EMAIL="email";
    public static String PARAM_AUTENTICAR_USUARIO_PASSWORD="password";
    public static String RETURN_AUTENTICAR_USUARIO_ID="id";
    public static String RETURN_AUTENTICAR_USUARIO_NOMBRE="nombre";
    public static String RETURN_AUTENTICAR_USUARIO_TELEFONO="telefono";
    public static String RETURN_AUTENTICAR_USUARIO_FAX="fax";
    public static String RETURN_AUTENTICAR_USUARIO_TIPO_USUARIO="tipoUsuario";
    public static String RETURN_AUTENTICAR_USUARIO_NOMBRE_ORGANIZACION="nombreOrganizacion";

    //*********Proyectos*********
    // SP Obtener Oficiales de Proyecto
    public static String PARAM_OBTENER_OFICIALES_DE_PROYECTO_TIPO="tipoUsuario";

    // SP Asignar Oficial de Proyecto
    public static String PARAM_ASIGNAR_OFICIAL_DE_PROYECTO_NOMBRE="nombre";
    public static String PARAM_ASIGNAR_OFICIAL_DE_PROYECTO_OFICIAL="oficial";

    // SP Evaluar Proyecto
    public static String PARAM_EVALUAR_PROYECTO_NOMBRE="nombre";

    // SP Obtener Proyectos
    public static String RETURN_OBTENER_PROYECTOS_ID="id";
    public static String RETURN_OBTENER_PROYECTOS_NOMBRE="nombre";

    //SP Obtener Proyecto
    public static String PARAM_OBTENER_PROYECTO_ID="id";
    public static String RETURN_OBTENER_PROYECTO_ID="id";
    public static String RETURN_OBTENER_PROYECTO_NOMBRE="nombre";


    // SP Obtener Proyectos RProy
    public static String PARAM_OBTENER_PROYECTOS_RPROY_IDUSUARIO="Id";
    public static String RETURN_OBTENER_PROYECTOS_RPROY_ID="Id";
    public static String RETURN_OBTENER_PROYECTOS_RPROY_NOMBRE="nombre";

    //*********Solicitudes*********
    // SP Obtener Paises
    public static String RETURN_OBTENER_PAISES_ID="id";
    public static String RETURN_OBTENER_PAISES_NOMBRE="nombre";

    // SP Obtener Solicitudes RProy
    public static String PARAM_OBTENER_SOLICITUDES_RPROY_IDUSUARIO="id";
    public static String RETURN_OBTENER_SOLICITUDES_RPROY_ID="id";
    public static String RETURN_OBTENER_SOLICITUDES_RPROY_CODIGO="codigosolicitud";

    // SP Insertar Solicitud parcial
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_IDSOLICITUD="idSolicitud";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_CODIGO="codigo";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_IDPROYECTO="idProyecto";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_FECHA_INICIO="fechaInicio";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_FECHA_FINAL="fechaFinal";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_IDUSUARIO="idUsuario";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_IDPAIS="idPais";
    public static String PARAM_INSERTAR_SOLICITUD_PARCIAL_OBJETIVOS="objetivo";

    //sp Obtener Solicitudes
    public static String RETURN_OBTENER_SOLICITUDES_ID="Id";
    public static String RETURN_OBTENER_SOLICITUDES_CODIGO="CodigoSolicitud";
    public static String RETURN_OBTENER_SOLICITUDES_PROYECTO="Proyecto";
    public static String RETURN_OBTENER_SOLICITUDES_EMISOR="Emisor";
    public static String RETURN_OBTENER_SOLICITUDES_FECHA_INI="FechaInicio";
    public static String RETURN_OBTENER_SOLICITUDES_FECHA_FIN="FechaFin";
}
